|
Binding of Isaac - Afterbirth+ Lua Reference/Guide
|
Public Member Functions | |
| Vector (float, float) | |
| Normalize () | |
| Vector | Normalized () |
| float | Dot (Vector second) |
| float | Cross (Vector second) |
| Vector | Rotated (float AngleDegrees) |
| float | GetAngleDegrees () |
| Resize (float NewLength) | |
| Vector | Resized (float NewLength) |
| Clamp (float MinX, float MinY, float MaxX, float MaxY) | |
| Vector | Clamped (float MinX, float MinY, float MaxX, float MaxY) |
| float | Length () |
| float | LengthSquared () |
| Vector | __add (Vector Right) |
| Vector | __sub (Vector Right) |
| Vector | __mul (float Modifier) |
| Vector | __div (float Modifier) |
Static Public Member Functions | |
| static Vector | Lerp (Vector first, Vector second, float t) |
| static float | Distance (Vector first, Vector second) |
| static float | DistanceSquared (Vector first, Vector second) |
| static Vector | FromAngle (float AngleDegrees) |
Public Attributes | |
| float | X |
| float | Y |
| Vector::Vector | ( | float | , |
| float | |||
| ) |
| Vector Vector::__div | ( | float | Modifier | ) |
| Vector Vector::__mul | ( | float | Modifier | ) |
| Vector::Clamp | ( | float | MinX, |
| float | MinY, | ||
| float | MaxX, | ||
| float | MaxY | ||
| ) |
| Vector Vector::Clamped | ( | float | MinX, |
| float | MinY, | ||
| float | MaxX, | ||
| float | MaxY | ||
| ) |
| float Vector::Cross | ( | Vector | second | ) |
| float Vector::Dot | ( | Vector | second | ) |
|
static |
| float Vector::GetAngleDegrees | ( | ) |
| float Vector::Length | ( | ) |
| float Vector::LengthSquared | ( | ) |
| Vector::Normalize | ( | ) |
| Vector Vector::Normalized | ( | ) |
| Vector::Resize | ( | float | NewLength | ) |
| Vector Vector::Resized | ( | float | NewLength | ) |
| Vector Vector::Rotated | ( | float | AngleDegrees | ) |
| float Vector::X |
| float Vector::Y |